/********************************************************************************************
** Copyright � 2011 Nokia Corporation. All rights reserved.
** Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation.
** Java and all Java-based marks are trademarks or registered trademarks of
** Sun Microsystems, Inc. Other product and company names mentioned herein may be
** trademarks or trade names of their respective owners.
**
** Subject to the conditions below, you may, without charge:
**
** �  Use, copy, modify and/or merge copies of this software and
**    associated content and documentation files (the �Software�)
**
** �  Publish, distribute, sub-licence and/or sell new software
**    derived from or incorporating the Software.
**
** Some of the documentation, content and/or software maybe licensed under open source
** software or other licenses.  To the extent such documentation, content and/or
** software are included, licenses and/or other terms and conditions shall apply
** in addition and/or instead of this notice. The exact terms of the licenses, disclaimers,
** acknowledgements and notices are reproduced in the materials provided.
**
** This file, unmodified, shall be included with all copies or substantial portions
** of the Software that are distributed in source code form.
**
** The Software cannot constitute the primary value of any new software derived
** from or incorporating the Software.
**
** Any person dealing with the Software shall not misrepresent the source of the Software.
**
** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
** HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
** OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
** SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
********************************************************************************************/
import Qt 4.7


Rectangle
{
    id: pointsettingselectionrect
    width: 96
    height: 48
    z: 30
    color: "#00000000"

    signal useMapSelected()
    signal useAddressSelected()


    Rectangle {
        id: withmapid
        width: 48
        height: 48
         color: "#00000000"
        //border.width: 1
        //border.color: "black"
        anchors.left: parent.left
        anchors.leftMargin: 0
        anchors.top: parent.top
        anchors.topMargin: 0

        Image {
            id: withmapimg
            anchors.fill: parent
            fillMode: Image.Stretch
            source: "crosshair.gif"
        }

        MouseArea {
            id: withmapmousearea
            anchors.fill: parent

            onPressed:
            {
                withmapid.color = "#00FF00"
            }
            onReleased:
            {
                withmapid.color = "#00000000"
            }

            onClicked:
            {
                pointsettingselectionrect.visible = false
                pointsettingselectionrect.useMapSelected()
            }

        }
    }

    Rectangle {
        id: withaddresspid
        width: 48
        height: 48
        color: "#00000000"
        //border.width: 1
        //border.color: "black"
        anchors.left: withmapid.right
        anchors.leftMargin: 0
        anchors.top: parent.top
        anchors.topMargin: 0

        Image {
            id: withaddressimg
            anchors.fill: parent
            fillMode: Image.Stretch
            source: "address.png"
        }

        MouseArea {
            id: withaddressmousearea
            anchors.fill: parent

            onPressed:
            {
                withaddresspid.color = "#00FF00"

            }
            onReleased:
            {
                withaddresspid.color = "#00000000"
            }

            onClicked:
            {
                pointsettingselectionrect.visible = false
                pointsettingselectionrect.useAddressSelected()
            }

        }
    }





}
